foot muff - Alemán Inglés Diccionario